package com.bungarus.ratelimit;


/**
 * Annotation {@link Limiter}'s unit. The constants of this enumerated type
 * describe the various units for retaining annotations.  They are used
 * in conjunction with the {@link Limiter} meta-annotation type.
 */
public enum LimitUnit {
    /**
     * Rate limiter measured by DAY
     */
    DAY,

    /**
     * Rate limiter measured by HOUR
     */
    HOUR,

    /**
     * Rate limiter measured by MINUTE
     */
    MINUTE
}
